.section__container{position:relative;width:100%}.section__background--secondary{background-color:#222d80}.section__background--tertiary{background-image:linear-gradient(#bacded, #cad0e7)}.section_background--image{background-image:var(--desktop-background-image);min-height:var(--desktop-background-height);height:fir-content;background-size:cover}@media only screen and (max-width: 750px){.section_background--image{background-image:var(--mobile-background-image);height:var(--mobile-background-height)}}.section__background--video{height:var(--desktop-background-height)}@media only screen and (max-width: 750px){.section__background--video{height:var(--mobile-background-height)}}.iframe__background--video{position:absolute;display:block;width:100%;height:100%;top:0;left:0;border:none}.iframe__background-overlay{position:absolute;margin:0 auto;width:100%;height:100%;opacity:.1;background-color:#000;left:50%;transform:translate(-50%, 0)}.section__content{position:relative;font-family:"GothamRounded",helvetica,arial,sans-serif;background-color:transparent;color:rgb(var(--color-base-text));margin:0 auto;height:100%;max-width:1250px;width:90%;padding:40px 30px}@media only screen and (min-width: 750px)and (max-width: 990px){.section__content{max-width:100vw}}@media only screen and (max-width: 750px){.section__content{max-width:100vw;padding:20px 0px}}.media__anchor{--desktopMediaWidth: 100%;--mobileMediaWidth: 100%;--desktopMediaHeight: auto;--mobileMediaHeight: auto;--desktopMediaPadding: 0px;--mobileMediaPadding: 0px;--desktopMediaRadius: 0px;--mobileMediaRadius: 0px;--desktopMediaHorizontalPositioning: 0px;--desktopMediaVerticalPositioning: 0px;--mobileMediaHorizontalPositioning: 0px;--mobileMediaVerticalPositioning: 0px;padding:var(--desktopMediaPadding);max-width:100%}@media only screen and (max-width: 750px){.media__anchor{padding:var(--mobileMediaPadding)}}@media only screen and (min-width: 750px){.media__anchor-desktop--detached{pointer-events:none;width:0;padding:0}}@media only screen and (max-width: 750px){.media__anchor-mobile--detached{pointer-events:none;width:0;padding:0}}.media__container{position:relative;max-width:100%;width:var(--desktopMediaWidth);padding-top:var(--desktopMediaHeight)}@media only screen and (max-width: 750px){.media__container{width:var(--mobileMediaWidth);padding-top:var(--mobileMediaHeight)}}.media__container img,.media__container iframe{all:unset;position:absolute;max-width:100%;height:100%;width:var(--desktopMediaWidth);top:var(--desktopMediaVerticalPositioning);left:var(--desktopMediaHorizontalPositioning);border-radius:var(--desktopMediaRadius)}@media only screen and (max-width: 750px){.media__container img,.media__container iframe{width:var(--mobileMediaWidth);top:var(--mobileMediaVerticalPositioning);left:var(--mobileMediaHorizontalPositioning);border-radius:var(--mobileMediaRadius)}}@media only screen and (min-width: 750px){.media__container-desktop--detached{width:0;padding-top:0}.media__container-desktop--detached img,.media__container-desktop--detached iframe{max-width:unset;height:unset}}@media only screen and (max-width: 750px){.media__container-mobile--detached{width:0;padding-top:0}.media__container-mobile--detached img,.media__container-mobile--detached iframe{max-width:unset;height:unset}}.font--phosphate{font-family:"PhosphateSolid",helvetica,arial,sans-serif;letter-spacing:1.42px;line-height:1 !important}.text__container{--textColor: $colour-dark-text;--textDesktopFontSize: 16px;--textMobileFontSize: 14px;--textDesktopLineHeight: 1.4;--textMobileLineHeight: 1.4;display:inline-block;font-size:var(--textDesktopFontSize);line-height:var(--textDesktopLineHeight);color:var(--textColor)}@media only screen and (max-width: 750px){.text__container{font-size:var(--textMobileFontSize);line-height:var(--textMobileLineHeight)}}.text__container p{all:unset}.text__container a{color:unset;font-weight:unset}@media only screen and (max-width: 750px){.display-desktop-only{display:none !important}}@media only screen and (min-width: 750px){.display-mobile-only{display:none !important}}._card{display:block;overflow:hidden;text-decoration:none}._card-information+._card{margin-bottom:1.3rem}@media screen and (min-width: 750px){._card-information+._card{margin-bottom:1.7rem}}._card._card--soft{background-color:rgba(var(--color-foreground), 0.04);color:rgb(var(--color-foreground))}._card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}._card--media{display:block;text-decoration:none}._card--text-only{display:flex;justify-content:center}._card--text-only._card--product{position:static}._card--text-only::before{content:"";display:block;padding-bottom:100%}._card--product{position:relative}._card--stretch{height:100%}._card--light-border{border:.1rem solid rgba(var(--color-foreground), 0.04)}._card--light-border:hover{border:.1rem solid rgba(var(--color-foreground), 0.3);box-shadow:none}._card__text-spacing{padding:3rem}._card-colored.color-background-1{background-color:rgba(var(--color-foreground), 0.04)}._card--media ._card__text-spacing{padding:2rem}@media screen and (min-width: 750px){._card--media ._card__text-spacing{padding-left:3rem;padding-right:3rem}}._card-information>*+*{margin-top:.5rem}._card--text-only ._card__inner{display:grid;grid-template-rows:1fr auto 1fr;width:100%}._card__content{margin-left:2.5rem;margin-right:2.5rem}._card__content>*{margin:0}._card--text-only ._card__content{grid-row:2;justify-self:flex-start;margin-bottom:6rem;margin-top:5rem}._card--text-only ._card__badge{align-self:flex-end;grid-row:3}._card--search ._card__badge>*,._card--text-only ._card__badge>*{margin:0 1.2rem 1.2rem}._card--search ._card__badge,._card--text-only ._card__badge{position:initial}._card--text-only ._card__content+._card__badge{margin-top:-5rem}.media+._card__content{margin-top:2rem;margin-bottom:1.5rem}@media screen and (min-width: 750px){._card--text-only ._card__content{margin-top:7rem;margin-bottom:7rem}._card--text-only ._card__content+._card__badge{margin-top:-7rem}}._card__text-spacing>*{margin:0}._card__text-spacing>*:not(.overlay-card)+*{margin-top:1.5rem}._card__text{margin:0;word-break:break-word}._card-information__text{display:block;margin:0;padding-right:1.2rem}@media screen and (max-width: 350px){._card-information__text{padding-right:unset}}._card-information__description{display:-webkit-box;margin-top:.8rem;margin-bottom:1.6rem;font-size:1.4rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._card-information__wrapper{width:100%;height:100%;display:flex;flex-direction:column}._card-information__wrapper>*{line-height:calc(1 + 0.4 / var(--font-body-scale));color:rgb(var(--color-foreground))}._card-information__wrapper .full-unstyled-link{text-decoration:none;line-height:28px;width:100%;z-index:2}._card-information__wrapper>.price{color:rgb(var(--color-foreground));font-weight:700;margin-top:auto}._card-information__wrapper>.rating{margin-top:.4rem}._card-information__wrapper>*:not(.visually-hidden:first-child)+*:not(.rating)+*:not(.price){margin-top:.7rem}._card-information__wrapper .caption{letter-spacing:.07rem}._card-wrapper{color:inherit;display:flex;flex-direction:column;position:relative;text-decoration:none;height:100%;background:rgb(var(--color-background))}._card-wrapper ._card-information{order:1;flex-grow:1;justify-self:stretch}._card-wrapper .full-unstyled-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}._card-wrapper .full-unstyled-link:focus-visible{outline:0;box-shadow:none}._card-wrapper .full-unstyled-link:focus-visible::after{outline:.2rem solid rgba(var(--color-foreground), 0.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground), 0.3)}._card-wrapper .product__button{margin-top:1.6rem !important}.plp-button__grey{width:100%}._card-wrapper:focus-within ._card{box-shadow:none}._card__media-spacer{padding:2rem 2rem 0}@media screen and (min-width: 750px){._card__media-spacer{padding:3rem 3rem 0}}._card__media-full-spacer{padding:2rem}._card-article-info{margin-top:1rem;display:flex;flex-wrap:wrap}._card__badge{width:fit-content;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1rem;gap:5px}@media screen and (max-width: 500px){._card__badge{bottom:1rem;display:flex;flex-wrap:wrap;left:1rem;height:32px;margin-bottom:1.2rem;flex-direction:column}._card__badge .badge{font-size:1.2rem}._card__badge .badge:not(:first-of-type){display:none}}@media screen and (min-width: 500px)and (max-width: 990px){._card__badge{bottom:1rem;display:flex;flex-wrap:wrap;left:1rem;height:32px;margin-bottom:1.2rem;flex-direction:column}._card__badge .badge{font-size:1.2rem;margin-right:.2rem}._card__badge .badge:not(:first-of-type){display:none}}.overlay-card{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;background:transparent;transition:background-color var(--duration-long) ease}._card:hover ._card-colored .overlay-card{background-color:rgba(var(--color-card-hover), 0.06)}@media screen and (min-width: 990px){._card .media.media--hover-effect>img:only-child,._card-wrapper .media.media--hover-effect>img:only-child,._card--search img{transition:transform var(--duration-long) ease}._card:hover .media.media--hover-effect>img:first-child:only-child,._card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}._card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}._card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}._card-wrapper:hover ._card-information__text{text-decoration:underline;text-underline-offset:.3rem}._card-wrapper:hover ._card--search img{transform:scale(1.05)}._card-wrapper:hover ._card__text{text-decoration:underline;text-underline-offset:.3rem}._card-wrapper:hover ._card--soft{background-color:rgba(var(--color-card-hover), 0.06);transition:background-color var(--duration-long) ease}}.product-roundel__image{position:absolute;top:50px;right:0px;z-index:1;object-fit:contain}@media screen and (min-width: 500px){.product-roundel__image{top:50px;right:5px}}